thick yoghurt with garlic and dill - Alemán Inglés Diccionario